package org.ims.inv.vo;

import cn.trymore.core.util.UtilString;

public class VoProjectCond
{
	/**
	 * 项目进展
	 */
	private String condProjectProcess;
	
	/**
	 * 项目状态
	 */
	private String condProjectStatus;
	
	/**
	 * 项目参与类型
	 */
	private String condParticipantType;
	
	/**
	 * 项目分配状态
	 */
	private String condProjectAssignmentStatus;
	
	/**
	 * 项目年份
	 */
	private String condProjectYear;
	
	/**
	 * 项目月份
	 */
	private String condProjectMonth;
	
	/**
	 * 审批结果
	 */
	private String condProjectAuditResult;
	
	/**
	 * 项目登记起始时间
	 */
	private String condProjectCreationStartTime;
	
	/**
	 * 项目登记终止时间
	 */
	private String condProjectCreationEndTime;
	
	/**
	 * 判断VO是否有效
	 * @return
	 */
	public boolean isValid()
	{
		return UtilString.isNotEmpty(condProjectProcess) || 
				UtilString.isNotEmpty(condProjectStatus);
	}
	
	public String getCondProjectProcess()
	{
		return condProjectProcess;
	}

	public void setCondProjectProcess(String condProjectProcess)
	{
		this.condProjectProcess = condProjectProcess;
	}

	public String getCondProjectStatus()
	{
		return condProjectStatus;
	}

	public void setCondProjectStatus(String condProjectStatus)
	{
		this.condProjectStatus = condProjectStatus;
	}

	public String getCondParticipantType()
	{
		return condParticipantType;
	}

	public void setCondParticipantType(String condParticipantType)
	{
		this.condParticipantType = condParticipantType;
	}

	public void setCondProjectYear(String condProjectYear)
	{
		this.condProjectYear = condProjectYear;
	}

	public String getCondProjectYear()
	{
		return condProjectYear;
	}

	public void setCondProjectAuditResult(String condProjectAuditResult)
	{
		this.condProjectAuditResult = condProjectAuditResult;
	}

	public String getCondProjectAuditResult()
	{
		return condProjectAuditResult;
	}

	public void setCondProjectMonth(String condProjectMonth)
	{
		this.condProjectMonth = condProjectMonth;
	}

	public String getCondProjectMonth()
	{
		return condProjectMonth;
	}

	public String getCondProjectAssignmentStatus()
	{
		return condProjectAssignmentStatus;
	}
	
	public void setCondProjectAssignmentStatus(
			String condProjectAssignmentStatus)
	{
		this.condProjectAssignmentStatus = condProjectAssignmentStatus;
	}

	public String getCondProjectCreationStartTime()
	{
		return condProjectCreationStartTime;
	}

	public void setCondProjectCreationStartTime(
			String condProjectCreationStartTime)
	{
		this.condProjectCreationStartTime = condProjectCreationStartTime;
	}

	public String getCondProjectCreationEndTime()
	{
		return condProjectCreationEndTime;
	}

	public void setCondProjectCreationEndTime(String condProjectCreationEndTime)
	{
		this.condProjectCreationEndTime = condProjectCreationEndTime;
	}
	
}
